natural deduction metalanguage, practical foundations
type theory (dependent, intensional, observational type theory, homotopy type theory)
computational trinitarianism =
propositions as types +programs as proofs +relation type theory/category theory
The analogue in dependent type theory of the concept of injection in set theory, embedding of topological spaces in topology, and embedding in category theory.
This is similar to equivalence of types, which are the analogues in dependent type theory of the concept of bijection in set theory, homeomorphism in topology, and isomorphism in category theory.
Given types and , a function is an embedding if one of the following equivalent conditions holds of :
Given a type of propositions and a material subtype , the corresponding structural subtype of is defined by
and the embedding is given by the first projection function
with the witness that is an embedding given by the fact that the membership relation is a proposition for all elements and material subtypes .
For embeddings in dependent type theory, see section 11.4 of:
Created on November 24, 2023 at 17:13:38. See the history of this page for a list of all contributions to it.